﻿using ComponentFactory.Krypton.Toolkit;

using ExtensibleEventViewer.Console.Presenters;
using ExtensibleEventViewer.Console.Views;


namespace ExtensibleEventViewer.Console.Controls
{
	public class DecoratedUserControl : UserControlBase, IDecoratedView
	{
		private readonly DecoratedControlPresenter _presenter;

		protected DecoratedUserControl()
		{
			_presenter = new DecoratedControlPresenter(this);
		}

		protected override void OnLoad(System.EventArgs e)
		{
			_presenter.LoadData();
			
			base.OnLoad(e);
		}

		public virtual PaletteMode PaletteMode
		{ 
			set
			{
				
			}
		}
	}
}